<%
=begin
apps: drupal, discourse
platforms: kubernetes, tanzu-application-catalog
id: configure_image_registry
title: Use a custom image or private registry
category: configuration
weight: 20
highlight: 20
=end %>

### Image

The *image* parameter allows specifying which image will be pulled for the chart.

#### Private registry

If you configure the *image* value to one in a private registry, you will need to specify an [image pull secret](https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod).

* Manually create image pull secret(s) in the namespace. See [this YAML example reference](https://kubernetes.io/docs/concepts/containers/images/#creating-a-secret-with-a-docker-config). Check your image registry's documentation about getting the appropriate secret.
* Provide the secret by setting the *imagePullSecrets* parameter using a *values.yaml* file as shown below:

~~~
imagePullSecrets:
  - name: SECRET_NAME
~~~

* Install the chart.
